//  XJHttpClass.h
//  XJMCustomer
//  Created by Mr.hu on 2017/10/9.
//  Copyright © 2017年 Mr.hu. All rights reserved.

#import <Foundation/Foundation.h>
#import "XJBaseRequest.h"

@interface XJHttpClass : NSObject

#pragma mark--技师获取七牛upToken
+(void)ReceiveQiniuTokenFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师注册短信发送
+(void)Sendmessagenumber:(NSString *)sendmessage messagetype:(NSString *)messagetype andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技技师注册step1
+(void)TeachRegisteraccount:(NSString *)account Pwd:(NSString *)password restpwd:(NSString *)re_pwd code_id:(NSString *)code_id code:(NSString *)code  version:(NSString *)version source:(NSString *)source andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师注册step2
+(void)TeachRegistertid:(NSString *)tid Second_account:(NSString *)account Pwd:(NSString *)pwd city:(NSString *)city truename:(NSString *)truename card:(NSString *)card sex:(NSString *)sex  birthday:(NSString *)birthday desc:(NSString *)desc idcard_zheng:(NSString *)idcard_zheng idcard_fan:(NSString *)idcard_fan  andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师注册step3设置支付密码
+(void)teachRegisterThreePayPwd:(NSString *)paypwd re_paypwd:(NSString *)re_paypwd andFinishblock:(requestResultBlock)finishblock;
#pragma mark--登录
+(void)LoginTechnicanPWd:(NSString *)PWD signature:(NSString *)account andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师忘记密码
+(void)teachForgetSecretAccount:(NSString *)account new_pwd:(NSString *)new_pwd code_id:(NSString *)code_id code:(NSString *)code andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师修改头像
+(void)FixTeachHeadImageToken:(NSString *)token headurl:(NSString *)headurl andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师修改昵称&简介  修改简介接口废弃
+(void)FixTeachNicknameProducttoken:(NSString *)token nickname:(NSString *)nickname desc:(NSString *)desc andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师意见反馈
+(void)teachFeedBackToken:(NSString *)token type:(NSString *)type content:(NSString *)content andFinishblock:(requestResultBlock)finishblock;
#pragma mark--关于我们&客服中心
+(void)CustomerCenterInfoServer:(requestResultBlock)finishblock;
#pragma mark--技师个人中心
+(void)teachPersonCenterandFinishblockgetToken:(NSString *)Token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师通知公告列表
+(void)noticeMessagepage:(NSString *)page andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师阅读公告消息
+(void)ReadnoticeMessagemsg_id:(NSString *)msg_id andFinishblock:(requestResultBlock)finishblock;
#pragma mark--我的账户QA提现规则
+(void)myAccountRuleToken:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师账户明细
+(void)Techerincome_detailtoken:(NSString *)token page:(NSString *)page andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师提现
+(void)Techeradd_cashtoken:(NSString *)token type:(NSString *)type cash_account:(NSString *)cash_account cash_money:(NSString *)cash_money paypwd:(NSString *)paypwd andFinishblock:(requestResultBlock)finishblock;
#pragma mark--获取技师所有评价
+(void)receiveTechCommenttoken:(NSString *)token page:(NSString *)page andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师抢单列表
+(void)teachReceiveOrderListToken:(NSString *)token t_lat:(NSString *)t_lat t_lon:(NSString *)t_lon page:(NSString *)page andFinishblock:(requestResultBlock)finishblock;
#pragma mark--修改技能
+(void)FixSkillToken:(NSString *)token skill:(NSString *)skill andFinishblock:(requestResultBlock)finishblock;
#pragma mark--订单详情
+(void)OrderDetailOrder_id:(NSString *)Order_id token:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--订单列表
+(void)OrderListMineType:(NSString *)type page:(NSString *)page token:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--退款列表
+(void)ExitPayListToken:(NSString *)Token page:(NSString *)page andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师点击开始服务
+(void)teachOnclickedStartServicetoken:(NSString *)token order_id:(NSString *)order_id andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师未完成订单提醒
+(void)TeachComplityOrderRemindToken:(NSString *)Token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--检测技师是否可以开始服务
+(void)TeachCheckStartServiceorder_id:(NSString *)order_id u_lon:(NSString *)u_lon u_lat:(NSString *)u_lat  token:(NSString *)token  andFinishblock:(requestResultBlock)finishblock;

#pragma mark--技师获取我的相册信息
+(void)TeachReceiveMineAlbumInformationToken:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师上传照片、视频
+(void)teachUploadPhotoVideotoken:(NSString *)token type:(NSString *)type pics:(NSString *)pics videos:(NSString *)videos andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师删除照片、视频
+(void)TeachDeleteMineAlbumInformationToken:(NSString *)token attch_id:(NSString *)attch_id andFinishblock:(requestResultBlock)finishblock;

#pragma mark--技师信息
+(void)TeachPersonalHomePageToken:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--退款详情
+(void)ExitPayDetailToken:(NSString *)token refund_id:(NSString *)refund_id andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技师同意&不同意退款操作
+(void)teachAgreeOrNotToken:(NSString *)token refund_id:(NSString *)refund_id  is_success:(NSString *)is_success andFinishblock:(requestResultBlock)finishblock;
#pragma mark--检查技师状态
+(void)CheckTechStatusToken:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--技能列表展示
+(void)TeachSkillListFinishblock:(requestResultBlock)finishblock;
#pragma mark--检测当前技师是否设置支付密码     获取技师端苹果最新版本已处理
+(void)checkPaySecrettoken:(NSString *)token andFinishblock:(requestResultBlock)finishblock;
#pragma mark--邀请界面
+(void)InviteFriendSFinishblock:(requestResultBlock)finishblock;
#pragma mark--我的邀请列表
+(void)MyInviteFriendsListFinishblock:(requestResultBlock)finishblock;


#pragma mark--技师注册step1检测手机号是否被使用  已废弃
+(void)CheckPhoneUsersignature:(NSString *)signature andFinishblock:(requestResultBlock)finishblock;



@end
